BioPCD - A Language for GUI Development Requiring a Minimal Skill Set.
نویسندگان
چکیده
BioPCD is a new language whose purpose is to simplify the creation of Graphical User Interfaces (GUIs) by biologists with minimal programming skills. The first step in developing BioPCD was to create a minimal superset of the language referred to as PCD (Pythonesque Command Description). PCD defines the core of terminals and high-level nonterminals required to describe data of almost any type. BioPCD adds to PCD the constructs necessary to describe GUI components and the syntax for executing system commands. BioPCD is implemented using JavaCC to convert the grammar into code. BioPCD is designed to be terse and readable and simple enough to be learned by copying and modifying existing BioPCD files. We demonstrate that BioPCD can easily be used to generate GUIs for existing command line programs. Although BioPCD was designed to make it easier to run bioinformatics programs, it could be used in any domain in which many useful command line programs exist that do not have GUI interfaces.
منابع مشابه
Adult’s Learning Strategies for Receptive Skill Self-managing or Teacher-managing
Receptive language skill refers to answering appropriately to another person's spoken language. A lot of teachers try to develop receptive language skills in their language learners. When receptive language skills are not appropriately acquired, learners may miss significant learning opportunities resulting in delays in the development and acquisition of spoken language. The goals of this paper...
متن کاملThe Effect of Storytelling through Puppets on Speaking Fluency and Motivation of preintermediate Iranian English as Foreign language learners
Among many factors affecting learning a language, motivation is the most well- documented in theory and less operationalized in practice entity and it calls for consideration when it comes to learn speaking skill in English as Foreign Language (EFL) education ecology. This study investigates the effect of storytelling through puppets on 60 Iranian pre -intermediate EFL learners' Motivation and ...
متن کاملDevelopment of a New Vernacular Tool for Diagnosis of Alcohol Dependence in the Emergency
Background: Alcohol dependence (AD) is a major reason for morbidity and visits to emergency medical settings. However, the detection of AD is often difficult or overlooked. This study aimed to develop a brief screening questionnaire in Hindi language for detection of AD in an emergency medical setting. Methods: The authors in consultation devised a set of questions related to AD in the Hindi l...
متن کامل"Build Your Own" Spoken Dialogue Systems: Automatically Generating ISU Dialogue Systems from Business User Resources
Building effective spoken dialogue systems (SDS) is currently a complex task requiring expert knowledge. Our tools give control of SDS application development to non-experts, who need only use a Graphical User Interface or GUI to develop state-of-the-art “Information State Update” (ISU) dialogue systems. Behind the GUI is a set of Advanced Dialogue Tools (ADT) that generate complete SDS based o...
متن کاملImpact of Using YouTube Videos on Iranian Intermediate Male and Female EFL Learners' Listening Skill Development
This study aimed at investigating the effect of instructional YouTube videos on Iranian male and female EFL learners' listening comprehension. It was conducted with 60 male and female intermediate male and female EFL learners. The Oxford Quick Placement Test (OQPT) was used to measure the participants’ language proficiency to make sure about homogeneity of the participants. The participants wer...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- International journal of computer applications
دوره 57 6 شماره
صفحات -
تاریخ انتشار 2012